<%@page contentType="text/html" pageEncoding="UTF-8" import="Modelo.*, javax.swing.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <%

        
        Indicador indi= new Indicador();
        String nombre="";
        String desc="";

        if(request.getParameter("nombre")!=null && !request.getParameter("nombre").equals("")){
        nombre = (String) request.getParameter("nombre");
       

        }
        if(request.getParameter("descripcion")!=null && !request.getParameter("descripcion").equals("")){
        desc = (String) request.getParameter("descripcion");
       
        }
        if(nombre.equals("") || desc.equals("") ){
        response.sendRedirect(request.getContextPath()+"/indicador/crear.jsp?error=1");
        }
         indi.setNombre(nombre);
        indi.setDescripcion(desc);
        //cara.agregarCaracteristica(cara);
        Long idindi=new Indicador().agregarIndicador(indi);
        Indicador indica= new Indicador().findIndicador(idindi);
        int j=1;
         while((String)request.getParameter("pregunta"+j)!=null){
            String idpregunta =(String)request.getParameter("pregunta"+j);
                 j++;


                Pregunta pre = new Pregunta();
                pre = pre.findPregunta(Long.parseLong(idpregunta));
                pre.setIndicador(indica);
                pre.actualizarPregunta(pre);
                new Indicador().asignarP(idindi, pre);


         }

        response.sendRedirect(request.getContextPath()+"/indicador/mostrar.jsp");

    %>
       
    </body>
</html>
